package com.fg.cloud.manager.mapper.agency;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.fg.cloud.manager.entry.agency.AgencyAccountEntity;
import com.fg.cloud.manager.mapper.BaseMapper;

/**
  * @Description:经销商账户mapper接口
  * @author dingjiang
  * @date 2017年8月16日上午11:05:59
*/
public interface AgencyAccountMapper extends BaseMapper {
	
	long delByfacId(@Param("facId")Long facId);
	
	/**
	 * Description:动态查询经销商账户
	 * @param accountEntity
	 * @return
	 * @author dingjiang
	 * @date 2017年8月17日下午6:31:53
	 */
	AgencyAccountEntity selectBycondition(AgencyAccountEntity accountEntity);
	
	/**
	 * Description:判断账户是否已经存在
	 * @param accountEntity
	 * @return
	 * @author dingjiang
	 * @date 2017年8月22日下午12:10:56
	 */
	Long judgeIsExist(AgencyAccountEntity accountEntity);
	
	
	/**
	  * Description:查询账户信息
	  * @param accountEntity
	  * @return
	  * @author shaoqiping
	  * @date 2017年8月31日上午9:48:33
	*/
	List<AgencyAccountEntity> selectAccount(AgencyAccountEntity accountEntity);
	
}
